high velocity armor piercing projectile - Alemán Inglés Diccionario